English Dictionary
◊ SNAIL BUTTER
snail butter
n : for preparing snails: butter seasoned with shallots and
garlic and parsley